*{margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;}
a{text-decoration: none !important;}
ul,li{list-style: none;}
h2,h3,h4,h5,label{font-weight: normal;}
/*头部*/
.nav_top{height:40px; background: #eff4fa; border-bottom: 1px solid #efefef;overflow: hidden;}
.nav_top ul{width: 1200px; margin: 0 auto;}
.nav_top ul li{ float:right; font:100 12px/40px ''; margin: 0 15px;}
.nav_top ul li a{color: #216de1;}
.nav_top ul li a:hover{color: #174a97;}
.nav_logo{width: 1200px; margin: 0 auto;height: 80px}
.nav_logo .logo{float: left; margin: 15px 0 0 0;}
.nav_logo ul{float: right; margin: 0;}
.nav_logo ul li{ float:left; font:100 18px/80px ''; margin: 0 0 0 45px;position: relative; z-index: 99999;}
.nav_logo ul li a{color: #545454;display: inline-block;}
.nav_logo ul li a:hover{color: #216de1;}
.nav_logo ul li a.nav_active{color: #216de1;}
.nav_logo ul li ul{position: absolute; background: #fff; z-index: 99999 !important;top:80px;width: 120px;left: -25px; display: none;}
.nav_logo ul li ul li{ clear: both; margin: 0; text-align: center;  font:100 16px/40px '';  width: 100%;}
.nav_logo ul li ul li a{ color: #666;text-align: center; display: block;}
.nav_logo ul li ul li a:hover{color: #216de1;}
.index_banner{ height: 350px; text-align: center; overflow: hidden; clear: both;}

.slider-container{height:350px;overflow:hidden;position:relative;}
.main-slider{width:100%;height:100%;position:relative;overflow:hidden}
.slide-item{min-width:1200px;width:100%;position:absolute;left:0;top:0;display:none}
.slide-item img{width:100%;height:auto;min-height:320px}

.thumbs{position:absolute;z-index:9999;left:45%;bottom:50px;width:200px;height:10px;margin:0;padding:0;}
.thumbs li{float:left;position:relative;width:18%;height:5px;margin-right:2%;}
.thumbs li.thumb1{background:#fff;opacity: 0.5;}
.thumbs li.thumb2{background:#fff;opacity: 0.5;}
.thumbs li.thumb3{background:#fff;opacity: 0.5;}

.thumbs li.curr,.thumbs li:hover{background:#347af3;cursor:pointer;opacity: 1;}
.thumbs li div{height:82px;padding-top:18px;border-left:2px solid #fff;border-right:2px solid #fff}
.thumbs li.curr i,.thumbs li:hover i{display:block}
.thumbs li span{display:block;margin:0 18px;padding:10px 30px 0;background:url(../images/nav_bottom_bg.png) repeat 0 0;height:56px;font-size:12px;color:#fff;text-transform:uppercase}
.thumbs li.curr span,.thumbs li:hover span{background-image:url(../images/nav_bottom_bg_1.png)}
.thumbs li.curr em{display:block;width:11px;height:6px;overflow:hidden;background:url(../images/yellow-arrow.gif) no-repeat;position:absolute;top:-6px;left:50%;margin:0 0 0 -6px;}

.footer{background: #1a87eb;padding: 20PX 0; margin:0}
.footer .container{width: 1200px; margin: 0 auto;padding-left: 200px;}
.footer .container li a{color: #fff;}
.footer .container .col-xs-4{ color: #fff; line-height: 26px; width: 45%; }
.footer .banquan{ font-size: 12px; text-align: center; color: #fff;}
.main_bj{ background: #f5f5f5; width: 100%;min-height: 300px;}

.nav_logo .login_btn{
	float: right;
	display: block;
	width: 75px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-top: 25px;
	background-color: #216de1;
	border-radius: 5px;
	margin-left: 70px;
}
/*首页*/
.index_shuju{
height: 200px; width: 100%;
-moz-box-shadow:2px 4px 8px #f1f4f8; 
-webkit-box-shadow:2px 4px 8px #f1f4f8; 
box-shadow:2px 4px 8px #f1f4f8; margin: 0 0 70px 0;}
.index_shujucontent{ width: 1200px; margin: 0 auto;}
.index_shujulist{width: 150px; text-align: center; margin: 30px 20px 0 0; float: left;}
.index_shujulist img{ margin: 0 0 10px 0; height: 40px;}
.index_shujulist h4{ color: #333;font-size: 18px;}
.index_shujulist p{font-size: 24px;font-weight: 600;color: #f55600; margin:0;}
.index_shujulist span{font-size: 14px; color: #666;}
.index_news{width: 1200px;border: 1px solid #ededed; margin: 0 auto 25px;position: relative;}
.index_news .index_newscon{ padding: 40px 0 10px 0;}
.index_news  .news_information_tab{
	box-sizing: content-box;
	overflow: hidden;
	position: absolute;
	left: 320px;
	top: -23px;
	width: 468px;
	height: 46px;
	border-radius: 23px;
	border: 1px solid #ededed;
	background-color: #fff;
	z-index: 10;
}
.index_news  .news_information_tab li{
	list-style: none;
	float: left;
	width: 156px;
	height: 46px;
	text-align: center;
	font-size: 14px;
	line-height: 46px;
	color: #5d5d5d;
	cursor: pointer;
	border-right: 1px solid #ededed;
}
.index_news  .news_information_tab li:last-child{
	border-right: none;
}
.index_news  .news_information_tab li.active{
	background: #3f9bfa;
	
	
	color: #fff !important;
}
.index_news ul li{font:100 14px/45px ''; text-indent: 30px;}
.index_news ul li:nth-child(even){background: #fafafa;}
.index_news ul li span{ float: right; margin-right: 20px;}
.index_news ul li a{ color: #333;}
 
.index_news ul li a:hover{color: #3e9afa;}



.index_gongchang{ background: url(../images/index_sc.png) no-repeat top center; height: 240px;}
.index_gongchangcon{width: 1200px; margin: 0 auto;}
.index_gongchangcon_L{ float: left; padding: 30px 0 0 0;}
.index_gongchangcon_L img{ margin-bottom:20px;}
.index_gongchangcon_L a{display: block; border: 1px solid #a4dcff;width:140px; height: 42px;font:100 16px/42px ''; border-radius: 20px;text-align: center;color: #a4dcff;}
.index_gongchangcon_L a:hover{ background: #F9F9F9; color: #204D74;}
.index_gongchangcon_R{ float: right; margin: 20px 100px 0 0; position: relative; width: 380px; height: 210px;}
.index_gongchangcon_R img.bottom{position: absolute;z-index: 2;top: 38px; left: 99px; transform: translateZ(50px);z-index: 1;}
.index_gongchangcon_R img.middle{position: absolute;z-index: 0;left: 55px;top:15px;transform: translateZ(100px); z-index: 2;}
.index_gongchangcon_R img.top{position: absolute;z-index: 1;top:15px;left: -20px;transform: translateZ(150px);z-index: 3;}


.index_chengguo{background: #f5f5f5; padding: 30px 0 ; text-align: center;}
.index_chengguo h2{font:100 26px/28px '';color: #333; margin: 0;}
.index_chengguo h3{font:100 16px/28px '';color: #999;margin: 0;}


.service_content{width: 1200px;  margin: 0 auto; padding: 30px 0; overflow: hidden;}
.service_contentlist{ float: left; border: 1px solid #d7e9fd;position: relative; width: 280px;overflow: hidden;margin: 0 15px 10px 5px;}
.service_contentlist:last-child{float: right; margin-right: 5px;}
.service_contentlist .img-stxw-bordera{width: 280px; height: 216px;overflow: hidden;}
.service_contentlist img{width: 280px;transition: all 0.6s;}
.service_contentlist:hover img{transform: scale(1.2);}
.service_contentlist:hover{ box-shadow: 0 0 10px #d7e9fd; animation: myservice 1s linear 1;}
.service_contentlist p{ font-size: 18px; color: #545454; height: 65px; line-height: 65px; text-indent: 25px; margin: 0;}

 @keyframes myservice {  
           0% {  
               transform: translate(0px, 0px);  
           } 

           50% {  
               transform: translate(0px, -10px);  
           } 
            100% {  
               transform: translate(0px, 0);  
           } 

       }  
.index_more{ clear: both;height: 70px;text-align: center; padding: 25px 0;}
.index_more  img{margin: 0 0 10px 0; }
.index_more a{ display:block;}
.index_more a:hover{color: #28bbff;}

@-webkit-keyframes test{
            0%{
                transform:translate(0,0)
            }
            50%{
                transform:translate(5px,5px)
            }
            100%{
                transform:translate(0,0)
            }
        }
.index_shujulist:hover img{
            -webkit-animation:test 0.25s ease-in 3;
}

/*轮播图*/
#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto; padding: 40px 0  0 0;
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 460px !important;
	height: 408px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
#certify  .swiper-slide h4{height: 60px; line-height: 60px;  font-size:20px;color:#fff;text-align:  center;background-image: linear-gradient(90deg, #3173f2 0%, #3f9bfa 100%); margin: 0; }
#certify  .swiper-slide h4 img{ display: inline-block; line-height: 50px; margin: 0 10px 0 0;}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	
	padding-top: 0;
	text-align: center;
	
	font-size: 1.1em;
	margin: 0;padding: 20px 0 0 ; 
}
#certify  .swiper-slide p a{display: block;line-height: 40px;   background-image: linear-gradient(90deg, #3173f2 0%, #3f9bfa 100%); width: 150px; border-radius: 20px; color: #fff; margin: 0 auto; height: 40px;}
#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: -30px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

#certify .swiper-button-next {
	right: -30px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}
#certify .swiper-pagination{display: none;}
/*创业成果*/
.Achievements_banner{width: 100%; height: 350px; background: url(../images/chengguo.jpg) no-repeat top center;}
.Achievements_content{width: 1200px;  margin: 0 auto; padding: 50px 0; overflow: hidden;}
.Achievements_contentlist{ float: left; border: 1px solid #dcdcdc;position: relative; width: 380px;overflow: hidden;margin: 0 20px 40px 0;}
.Achievements_contentlist .img-stxw-bordera{width: 380px; height: 309px;overflow: hidden;}
.Achievements_contentlist img{width: 380px;transition: all 0.6s;}
.Achievements_contentlist:hover img{transform: scale(1.2);}
.Achievements_contentlist p{ font-size: 16px; color: #545454; height: 50px; line-height: 50px; text-indent: 25px; margin: 0;}
.Achievements_contenttc{position: absolute; background: url(../images/chengguolistbj.png); bottom: 50px; padding: 10px;color: #fff;display: none;}
.Achievements_more{width: 533px; margin: 0 auto; background: url(../images/chengguo_x.png) no-repeat center center; height: 85px; clear: both;}
.Achievements_morean{ width: 58px; height: 85px; margin: 0 auto;}
 @keyframes myfirst {  
           0% {  
               transform: translate(0px, 0px);  
           } 

           50% {  
               transform: translate(0px, -20px);  
           } 
           
           
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
.Achievements_morean img:hover{
      animation: myfirst 2s infinite;  }
.Achievements_modal .modal-dialog{width:400px ;}
.Achievements_modal .modal-header{ border: none;}
.Achievements_modal .close{font-size: 35px;font-weight: 100;}
.Achievements_modal .modal-body{text-align: center;}
.Achievements_modal .modal-body img{margin: 0 0 10px 10px;}
.Achievements_modal .modal-body p{font-size: 16px;color: #545454;}
.Achievements_modal .modal-footer{border: none; text-align: center;}
.Achievements_modal .modal-footer button{padding: 6px 45px;border: none; background-image: linear-gradient(90deg, #3173f2 0%, #3f9bfa 100%); border-radius: 20px;}
